package com.itheima.d0_generic;

//目标：了解泛型类的定义方式
public class Demo2 {
    public static void main(String[] args) {
        //需求：定义一个MyGenericCls类，要求该类有一个属性，属性的类型可以在创建对象时指定
        //1.定义MyGenericCls类

        //2.创建对象，并且给对应属性赋值类型，然后使用
        MyGenericCls<String> cls1 = new MyGenericCls<>();
        String field1 = cls1.field;

        //注意：泛型只能是引用数据类型
        MyGenericCls<Integer> cls2 = new MyGenericCls<>();
        Integer field2 = cls2.field;

        //3.通过上面的代码可知泛型类的好处：提高一个类中类型的灵活性！
    }
}
